package com.zhl.loop;

public class ForDemo2 {
    public static void main(String[] args) {
        //目标 ：掌握使用For循环批量生产数据。
        // eg ：批量生产100个1到100的整数。
        for (int i = 1; i <= 100; i++) {
            System.out.println(i);
        }

        System.out.println("+++++++++++++++++++");

        // 定义一个循环 ，产生1-5 ，这五个数
        int sum = 0;
        for(int i = 1; i<=100;i++){
            sum += i;
        }
        System.out.println("1-100的和为："+ sum);


        //定义一个循环产生1-100的奇数和
        int sum2 = 0;
        for(int i = 1; i<=100;i+=2){
            sum2 += i;
        }
        System.out.println("1-100的奇数和为："+ sum2);

        System.out.println("+++++++++++++++++++++++++++++++++++++++++++++");

        //定义1-100的循环，然后筛选奇数进行求和
        int sum3 = 0;
        for(int i = 1;i <= 100;i++){
            if(i%2!=0){
                sum3 += i;
            }
        }
        System.out.println("1-100的奇数和为："+ sum3);
    }
}
